1. | getMultipleRecord | Get Multiple record from India Post API https://api.postalpincode.in . No Query or Path parameter passed and pincode is passed in the basepath itself. The output of the rest connector is used as the trigger response and returned as is. | [ { "Message": "Number of pincode(s) found:7", "Status": "Success", "PostOffice": [ { "Name": "Aurangabad (MH)", "Description": null, "BranchType": "Head Post Office", "DeliveryStatus": "Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Aurangabad City", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Fazalpura", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Medical College (Aurangabad)", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Samarthnagar", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Saraswati Colony", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Shahaganj (Aurangabad)", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" } ] } ]
|
2. | getRecordPathParam | Get Single record from India Post API. Get PostCode from DB for an custoemr id. Pass the post code as REST Path parameter. The output of the rest connector is used as the trigger resoponse and returned as is. | [ { "Message": "Number of pincode(s) found:1", "Status": "Success", "PostOffice": [ { "Name": "H. V. Nagar", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Delivery", "Circle": "Maharashtra", "District": "Amravati", "Division": "Amaravati", "Region": "Nagpur", "Block": "Amravati", "State": "Maharashtra", "Country": "India", "Pincode": "444605" } ] } ]
|
3. | getRecordQueryparam | Get Single record from SFDC API using query param. | { "totalSize": 98, "done": true, "records": [ { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000FvvmHrAQI" }, "Name": "Ravidra12 Jadeja12" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000Fvv5DNAQY" }, "Name": "Jerry Dutch" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW1DrAQK" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW5EJAQ0" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmVwE7AQK" }, "Name": "Sample Composite Contact 3" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmVsJdAQK" }, "Name": "Sample Composite Contact New" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmVsJiAQK" }, "Name": "Sample Composite Contact 2" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW5a4AQC" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW5WlAQK" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW6IkAQK" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW6BAAQ0" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW5woAQC" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW6BPAQ0" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW5uOAQS" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW5eLAQS" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW6GPAQ0" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW6DGAQ0" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW5ARAQ0" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW5bDAQS" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW5muAQC" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW5mvAQC" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW5uyAQC" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW6GUAQ0" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW5XlAQK" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW5w0AQC" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW6IzAQK" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW6GoAQK" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW144AQC" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmVsLAAQ0" }, "Name": "Sample Composite Contact 2" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmVdh8AQC" }, "Name": "John Bond" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmVe45AQC" }, "Name": "Pranab Roy" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW1FiAQK" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000FvteKJAQY" }, "Name": "Prashant Kale" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW5EeAQK" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW1AZAQ0" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW5IFAQ0" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW0lNAQS" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmVrqIAQS" }, "Name": "Sample Composite Contact Updated" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i00002RO8F3AAL" }, "Name": "Rakhi Malani" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i000009obV0AAI" }, "Name": "Liz D'Cruz" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i000009obV1AAI" }, "Name": "Edna Frank" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i000009obV2AAI" }, "Name": "Avi Green" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i000009obV3AAI" }, "Name": "Siddartha Nedaerk" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i000009obV4AAI" }, "Name": "Jake Llorrac" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmVwIdAQK" }, "Name": "Sample Composite Contact 4" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i000009obUpAAI" }, "Name": "Andy Young" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i000009obUqAAI" }, "Name": "Tim Barr" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i000009obUrAAI" }, "Name": "John1 Bond1" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i000009obUsAAI" }, "Name": "Stella Pavlova" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i000009obUtAAI" }, "Name": "Lauren Boyle" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i000009obUuAAI" }, "Name": "Babara Levy" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i000009obUvAAI" }, "Name": "Josh Davis" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i000009obUwAAI" }, "Name": "Jane Grey" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i000009obUxAAI" }, "Name": "Arthur Song" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i000009obUyAAI" }, "Name": "Ashley James" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i000009obUzAAI" }, "Name": "Tom Ripley" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i000009obUmAAI" }, "Name": "Sean Forbes" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i000009obUnAAI" }, "Name": "Jack Rogers" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i000009obUoAAI" }, "Name": "Pat Stumuller" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i000009obUlAAI" }, "Name": "Rose Gonzalez" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000FvtlmuAQA" }, "Name": "Shubham Pimpare" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i00008xhgS7AAI" }, "Name": "Khaan Salmaan" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW5GxAQK" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i00008xhT0pAAE" }, "Name": "Khan Salman" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW19bAQC" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW19IAQS" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000Fvv4veAQA" }, "Name": "Jerry Dutch" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmVsC3AQK" }, "Name": "Sample Composite Contact New" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i00008xh15WAAQ" }, "Name": "Kohli2 Virat1" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i00008xhRpPAAU" }, "Name": "sharma Anushka" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW0n4AQC" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW1DEAQ0" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW1AFAQ0" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW1B8AQK" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW1AGAQ0" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW0hGAQS" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW0shAQC" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmVzL4AQK" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW02xAQC" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmVzgMAQS" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW173AQC" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW1JzAQK" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmVwlLAQS" }, "Name": "Sample Composite Contact 5" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmVz8jAQC" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmVyj8AQC" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmVyjAAQS" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW0FRAQ0" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmVyiYAQS" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW0OBAQ0" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmVzk4AQC" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmVzFFAQ0" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmVzNxAQK" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmVzevAQC" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmVztfAQC" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i00008xh46yAAA" }, "Name": "Singh Mahendra" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW5WRAQ0" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW5c0AQC" }, "Name": "Sample Composite Contact 101" }, { "attributes": { "type": "Contact", "url": "/services/data/v55.0/sobjects/Contact/0035i0000BmW5aiAQC" }, "Name": "Sample Composite Contact 101" } ] }
GET/getRecordQueryParam?query=SELECT+Name+from+Contact
|
4. | dynamicHeader | Get Single record from India Post API. Pass the post code from query params as REST Path parameter. set header dynamically through request params. | [ { "Message": "Number of pincode(s) found:6", "Status": "Success", "PostOffice": [ { "Name": "Ambapeth", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Amravati", "Division": "Amaravati", "Region": "Nagpur", "Block": "NA", "State": "Maharashtra", "Country": "India", "Pincode": "444601" }, { "Name": "Amravati", "Description": null, "BranchType": "Head Post Office", "DeliveryStatus": "Delivery", "Circle": "Maharashtra", "District": "Amravati", "Division": "Amaravati", "Region": "Nagpur", "Block": "Amravati", "State": "Maharashtra", "Country": "India", "Pincode": "444601" }, { "Name": "Bhaji Bazar Amravati", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Amravati", "Division": "Amaravati", "Region": "Nagpur", "Block": "Amravati", "State": "Maharashtra", "Country": "India", "Pincode": "444601" }, { "Name": "Old Cotton Market", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Amravati", "Division": "Amaravati", "Region": "Nagpur", "Block": "Amravati", "State": "Maharashtra", "Country": "India", "Pincode": "444601" }, { "Name": "Rajapeth", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Amravati", "Division": "Amaravati", "Region": "Nagpur", "Block": "Amravati", "State": "Maharashtra", "Country": "India", "Pincode": "444601" }, { "Name": "Walgaon Road Tso Amravati", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Amravati", "Division": "Amaravati", "Region": "Nagpur", "Block": "Amravati", "State": "Maharashtra", "Country": "India", "Pincode": "444601" } ] } ]
GET/dynamicHeader?pin=444601&contentType=application/json
|
5. | staticHeader | Get Single record from India Post API https://api.postalpincode.in . No Query or Path parameter passed and pincode is passed in the basepath itself. set static value to header, Content-Type is set as application/json as is static. | [ { "Message": "Number of pincode(s) found:7", "Status": "Success", "PostOffice": [ { "Name": "Aurangabad (MH)", "Description": null, "BranchType": "Head Post Office", "DeliveryStatus": "Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Aurangabad City", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Fazalpura", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Medical College (Aurangabad)", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Samarthnagar", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Saraswati Colony", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Shahaganj (Aurangabad)", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" } ] } ]
|
6. | requestHeader | Dynamic Rest is called, with all parameters passed dynamically from query params. since no request header is passed explicitly, the headers will be passed as is from the call request to this trigger. | [ { "Message": "Number of pincode(s) found:7", "Status": "Success", "PostOffice": [ { "Name": "Aurangabad (MH)", "Description": null, "BranchType": "Head Post Office", "DeliveryStatus": "Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Aurangabad City", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Fazalpura", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Medical College (Aurangabad)", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Samarthnagar", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Saraswati Colony", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Shahaganj (Aurangabad)", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" } ] } ]
GET/requestHeader?protocol=https&domain=api.postalpincode.in&basepath=/pincode/431001&method=GET
|
7. | globalvariableHeader | Values to the rest connector like headers and path/query parameter are passed from Global Variables with the key "VARIABLES". eg. "$VARIABLES.query" | { "searchRecords": [ { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i00000X6bL6AAJ" }, "Id": "0015i00000X6bL6AAJ", "Name": "It Lookup Services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000018BoiEAAS" }, "Id": "0015i000018BoiEAAS", "Name": "It Lookup Services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i00000TJfQ4AAL" }, "Id": "0015i00000TJfQ4AAL", "Name": "ATDev Services Pvt LTD" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000012PZbcAAG" }, "Id": "0015i000012PZbcAAG", "Name": "Atdev Services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000012PZYdAAO" }, "Id": "0015i000012PZYdAAO", "Name": "Atdev Services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000012PZV5AAO" }, "Id": "0015i000012PZV5AAO", "Name": "Atdev Services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000012PZSfAAO" }, "Id": "0015i000012PZSfAAO", "Name": "ATdev services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000010J6YEAA0" }, "Id": "0015i000010J6YEAA0", "Name": "ATdev services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000010I18PAAS" }, "Id": "0015i000010I18PAAS", "Name": "ATdev services" } ] }
|
8. | dynamicQueryParam | Set query parameter dynamically through variable the value of q ie Services can be taken from request/query parameters. | { "searchRecords": [ { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i00000X6bL6AAJ" }, "Id": "0015i00000X6bL6AAJ", "Name": "It Lookup Services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000018BoiEAAS" }, "Id": "0015i000018BoiEAAS", "Name": "It Lookup Services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i00000TJfQ4AAL" }, "Id": "0015i00000TJfQ4AAL", "Name": "ATDev Services Pvt LTD" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000012PZbcAAG" }, "Id": "0015i000012PZbcAAG", "Name": "Atdev Services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000012PZYdAAO" }, "Id": "0015i000012PZYdAAO", "Name": "Atdev Services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000012PZV5AAO" }, "Id": "0015i000012PZV5AAO", "Name": "Atdev Services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000012PZSfAAO" }, "Id": "0015i000012PZSfAAO", "Name": "ATdev services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000010J6YEAA0" }, "Id": "0015i000010J6YEAA0", "Name": "ATdev services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000010I18PAAS" }, "Id": "0015i000010I18PAAS", "Name": "ATdev services" } ] }
GET/dynamicQueryParam?query=Services&fields=Name
|
9. | staticQueryParam | Set static value to query param . the values like headers and query params for the rest api are set in with static hardcoded values. | { "searchRecords": [ { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i00000X6bL6AAJ" }, "Id": "0015i00000X6bL6AAJ", "Name": "It Lookup Services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000018BoiEAAS" }, "Id": "0015i000018BoiEAAS", "Name": "It Lookup Services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i00000TJfQ4AAL" }, "Id": "0015i00000TJfQ4AAL", "Name": "ATDev Services Pvt LTD" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000012PZbcAAG" }, "Id": "0015i000012PZbcAAG", "Name": "Atdev Services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000012PZYdAAO" }, "Id": "0015i000012PZYdAAO", "Name": "Atdev Services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000012PZV5AAO" }, "Id": "0015i000012PZV5AAO", "Name": "Atdev Services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000012PZSfAAO" }, "Id": "0015i000012PZSfAAO", "Name": "ATdev services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000010J6YEAA0" }, "Id": "0015i000010J6YEAA0", "Name": "ATdev services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000010I18PAAS" }, "Id": "0015i000010I18PAAS", "Name": "ATdev services" } ] }
|
10. | requestParam | pass the same request query param as is. | { "searchRecords": [ { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i00000X6bL6AAJ" }, "Id": "0015i00000X6bL6AAJ", "Name": "It Lookup Services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000018BoiEAAS" }, "Id": "0015i000018BoiEAAS", "Name": "It Lookup Services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i00000TJfQ4AAL" }, "Id": "0015i00000TJfQ4AAL", "Name": "ATDev Services Pvt LTD" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000012PZbcAAG" }, "Id": "0015i000012PZbcAAG", "Name": "Atdev Services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000012PZYdAAO" }, "Id": "0015i000012PZYdAAO", "Name": "Atdev Services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000012PZV5AAO" }, "Id": "0015i000012PZV5AAO", "Name": "Atdev Services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000012PZSfAAO" }, "Id": "0015i000012PZSfAAO", "Name": "ATdev services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000010J6YEAA0" }, "Id": "0015i000010J6YEAA0", "Name": "ATdev services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000010I18PAAS" }, "Id": "0015i000010I18PAAS", "Name": "ATdev services" } ] }
GET/requestParam?query=Services&fields=Name
|
11. | globalQueryParam | get the query param value from global variable set the limit global variable as 10 an dpass in rest. | { "searchRecords": [ { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i00000X6bL6AAJ" }, "Id": "0015i00000X6bL6AAJ", "Name": "It Lookup Services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000018BoiEAAS" }, "Id": "0015i000018BoiEAAS", "Name": "It Lookup Services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i00000TJfQ4AAL" }, "Id": "0015i00000TJfQ4AAL", "Name": "ATDev Services Pvt LTD" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000012PZbcAAG" }, "Id": "0015i000012PZbcAAG", "Name": "Atdev Services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000012PZYdAAO" }, "Id": "0015i000012PZYdAAO", "Name": "Atdev Services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000012PZV5AAO" }, "Id": "0015i000012PZV5AAO", "Name": "Atdev Services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000012PZSfAAO" }, "Id": "0015i000012PZSfAAO", "Name": "ATdev services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000010J6YEAA0" }, "Id": "0015i000010J6YEAA0", "Name": "ATdev services" }, { "attributes": { "type": "Account", "url": "/services/data/v55.0/sobjects/Account/0015i000010I18PAAS" }, "Id": "0015i000010I18PAAS", "Name": "ATdev services" } ] }
|
12. | dynamicPathParam | Get Singel record from India Post API, Get PostCode from DB for an custoemr id . Pass the post code as REST Path parameter. The output of the rest connector is used as the trigger resoponse and returned as is. | [ { "Message": "Number of pincode(s) found:1", "Status": "Success", "PostOffice": [ { "Name": "H. V. Nagar", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Delivery", "Circle": "Maharashtra", "District": "Amravati", "Division": "Amaravati", "Region": "Nagpur", "Block": "Amravati", "State": "Maharashtra", "Country": "India", "Pincode": "444605" } ] } ]
|
13. | staticPathParam | set static value to path param. For the rest connector, whenc calling the postal pincode, the path param is configured and the values is set static, i.e hardcoded. This values is passed to the api at the time of calling. | [ { "Message": "Number of pincode(s) found:7", "Status": "Success", "PostOffice": [ { "Name": "Aurangabad (MH)", "Description": null, "BranchType": "Head Post Office", "DeliveryStatus": "Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Aurangabad City", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Fazalpura", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Medical College (Aurangabad)", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Samarthnagar", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Saraswati Colony", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Shahaganj (Aurangabad)", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" } ] } ]
|
14. | requestPathParam | pass the same request path param as is. For the rest connector, whenc calling the postal pincode, the path param is configured and the values is set taking the value from path parameters of the main request. This values is passed to the api at the time of calling. | [ { "Message": "Number of pincode(s) found:21", "Status": "Success", "PostOffice": [ { "Name": "Baroda House", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Bengali Market", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Bhagat Singh Market", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Connaught Place", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Constitution House", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Election Commission", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Janpath", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Krishi Bhawan", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Lady Harding Medical College", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "New Delhi ", "Description": null, "BranchType": "Head Post Office", "DeliveryStatus": "Delivery", "Circle": "Delhi", "District": "New Delhi", "Division": "New Delhi GPO", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "North Avenue", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Parliament House", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Patiala House", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Pragati Maidan", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Pragati Maidan Camp", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Rail Bhawan", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Sansad Marg", "Description": null, "BranchType": "Head Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Sansadiya Soudh", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Secretariat North", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Shastri Bhawan", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Supreme Court", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" } ] } ]
|
15. | globalVariablePathParam | get the path param value from global variable. For the rest connector, whenc calling the postal pincode, the path param is configured and the values is set taking the value from Global Variables, .e.g. $VARIABLES.pin This values is passed to the api at the time of calling. | [ { "Message": "Number of pincode(s) found:21", "Status": "Success", "PostOffice": [ { "Name": "Baroda House", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Bengali Market", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Bhagat Singh Market", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Connaught Place", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Constitution House", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Election Commission", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Janpath", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Krishi Bhawan", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Lady Harding Medical College", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "New Delhi ", "Description": null, "BranchType": "Head Post Office", "DeliveryStatus": "Delivery", "Circle": "Delhi", "District": "New Delhi", "Division": "New Delhi GPO", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "North Avenue", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Parliament House", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Patiala House", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Pragati Maidan", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Pragati Maidan Camp", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Rail Bhawan", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Sansad Marg", "Description": null, "BranchType": "Head Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Sansadiya Soudh", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Secretariat North", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Shastri Bhawan", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" }, { "Name": "Supreme Court", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Delhi", "District": "Central Delhi", "Division": "New Delhi Central", "Region": "Delhi", "Block": "New Delhi", "State": "Delhi", "Country": "India", "Pincode": "110001" } ] } ]
|
16. | postStatic | REST POST method - use this URL to post record - https://reqres.in/ | { "Status": "Constant", "Result": { "id": "902", "createdAt": "2024-06-20T21:01:52.182Z" } }
|
17. | postDynamic | REST POST method - use this URL to post record - https://reqres.in/ | { "name": "John Smith 485", "job": "Manager 970" }
{ "name": "John Smith 485", "job": "Manager 970", "id": "521", "createdAt": "2024-06-20T21:01:48.495Z" }
|
18. | putData | REST PUT method - use this URL to post record - https://reqres.in/ | { "name": "John Smith 109", "job": "Manager 357" }
{ "Status": "Updated Successfully", "Update Result": { "name": "John Smith 109", "job": "Manager 357", "updatedAt": "2024-06-23T21:01:53.241Z" } }
|
19. | deleteData | REST DELETE method - use this URL to post record - https://reqres.in/ | { "Status": "Record deleted successfully." }
|
20. | patchData | REST PATCH method - use this URL to post record - http://localhost:8083 and if rest step throws exception rethrow same with same code and description. | { "city": "Mumbai", "phone": "9876345560", "refid": "", "state": "Maharastra", "country": "India", "postalCode": "110001", "creditLimit": "445623.11", "addressLine1": "", "addressLine2": "", "customerName": "John Watson", "contactLastName": "John", "contactFirstName": "Watson", "salesRepEmployeeNumber": "1702" }
{ "Status": "Record for 728 patched successfully" }
|
21. | postDataWithTemplate | REST POST method, post body using file/template rather that sattic body - use this URL to post record - https://reqres.in/ | { "name": "John", "job": "Manager" }
{ "name": "John", "job": "Manager", "id": "3", "createdAt": "2024-06-20T21:01:50.844Z" }
|
22. | dynamicGet | use India postal code service - https://api.postalpincode.in/pincode/110001 -- invokeDynamicRest without security | [ { "Message": "Number of pincode(s) found:7", "Status": "Success", "PostOffice": [ { "Name": "Aurangabad (MH)", "Description": null, "BranchType": "Head Post Office", "DeliveryStatus": "Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Aurangabad City", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Fazalpura", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Medical College (Aurangabad)", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Samarthnagar", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Saraswati Colony", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Shahaganj (Aurangabad)", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" } ] } ]
GET/dynamicGet?method=GET&protocol=https&domain=api.postalpincode.in&basepath=/pincode/431001
|
23. | dynamicPost | use OKTA rest service to create a customer -- invokeDynamicRest with APIKEY security | { "method": "POST", "protocol": "https", "domain": "dev-55000538.okta.com", "basepath": "/api/v1/users?activate=false", "input": { "profile": { "firstName": "John_587", "lastName": "Smith_473", "email": "John_Smith_46@gmail.com", "login": "John_Smith_46@gmail.com" } } }
{ "id": "00uhwprwnj6TnQVtt5d7", "status": "STAGED", "created": "2024-06-22T21:01:34.000Z", "activated": null, "statusChanged": null, "lastLogin": null, "lastUpdated": "2024-06-22T21:01:34.000Z", "passwordChanged": null, "type": { "id": "oty7xf8z5yEllvu8a5d7" }, "profile": { "firstName": "John_726", "lastName": "Smith_99", "mobilePhone": null, "secondEmail": null, "login": "John_Smith_88@gmail.com", "email": "John_Smith_88@gmail.com" }, "credentials": { "emails": [ { "value": "John_Smith_88@gmail.com", "status": "VERIFIED", "type": "PRIMARY" } ], "provider": { "type": "OKTA", "name": "OKTA" } }, "_links": { "schema": { "href": "https://dev-55000538.okta.com/api/v1/meta/schemas/user/osc7xf8z5yEllvu8a5d7" }, "activate": { "href": "https://dev-55000538.okta.com/api/v1/users/00uhwprwnj6TnQVtt5d7/lifecycle/activate", "method": "POST" }, "self": { "href": "https://dev-55000538.okta.com/api/v1/users/00uhwprwnj6TnQVtt5d7" }, "resetFactors": { "href": "https://dev-55000538.okta.com/api/v1/users/00uhwprwnj6TnQVtt5d7/lifecycle/reset_factors", "method": "POST" }, "type": { "href": "https://dev-55000538.okta.com/api/v1/meta/types/user/oty7xf8z5yEllvu8a5d7" } } }
|
24. | dynamicPut | use OKTA rest service to create a customer -- invokeDynamicRest with APIKEY security | { "method": "PUT", "protocol": "https", "domain": "dev-55000538.okta.com", "basepath": "/api/v1/users/00udpvceehb4vYQPx5d7", "input": { "profile": { "firstName": "Shyam", "lastName": "Gupta", "email": "shyamgupta11@gmail.com", "login": "shyamgupta11@gmail.com", "mobilePhone": "555-415-1337", "city": "Florida", "state": "USA" } } }
{ "id": "00udpvceehb4vYQPx5d7", "status": "STAGED", "created": "2023-12-08T04:04:26.000Z", "activated": null, "statusChanged": null, "lastLogin": null, "lastUpdated": "2024-06-23T21:01:59.000Z", "passwordChanged": null, "type": { "id": "oty7xf8z5yEllvu8a5d7" }, "profile": { "firstName": "Shyam", "lastName": "Gupta", "mobilePhone": "555-415-1337", "city": "Florida", "secondEmail": null, "state": "USA", "login": "shyamgupta11@gmail.com", "email": "shyamgupta11@gmail.com" }, "credentials": { "emails": [ { "value": "shyamgupta11@gmail.com", "status": "VERIFIED", "type": "PRIMARY" } ], "provider": { "type": "OKTA", "name": "OKTA" } }, "_links": { "schema": { "href": "https://dev-55000538.okta.com/api/v1/meta/schemas/user/osc7xf8z5yEllvu8a5d7" }, "activate": { "href": "https://dev-55000538.okta.com/api/v1/users/00udpvceehb4vYQPx5d7/lifecycle/activate", "method": "POST" }, "self": { "href": "https://dev-55000538.okta.com/api/v1/users/00udpvceehb4vYQPx5d7" }, "resetFactors": { "href": "https://dev-55000538.okta.com/api/v1/users/00udpvceehb4vYQPx5d7/lifecycle/reset_factors", "method": "POST" }, "type": { "href": "https://dev-55000538.okta.com/api/v1/meta/types/user/oty7xf8z5yEllvu8a5d7" } } }
|
25. | dynamicDelete | use OKTA rest service to create a customer -- invokeDynamicRest with APIKEY security | { "Status": "Data deleted successfully." }
DELETE/dynamicDelete?method=DELETE&protocol=https&domain=dev-55000538.okta.com&basepath=/api/v1/users/00uhvd6qsagQznkVR5d7
|
26. | postDataValidation | input hedaer key Content-Type -> applcaitoninput/json while calling the REST and Rest Response json | { "consent": "Y", "pan": "BQHPJ7128J" }
{ "Status": "Pan validated successfully for user ANIKET NIVAS JADHAV" }
|
27. | jsonResponseCall | Exception Handling Response in case of - Invalid URL | [ { "Message": "Number of pincode(s) found:7", "Status": "Success", "PostOffice": [ { "Name": "Aurangabad (MH)", "Description": null, "BranchType": "Head Post Office", "DeliveryStatus": "Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Aurangabad City", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Fazalpura", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Medical College (Aurangabad)", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Samarthnagar", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Saraswati Colony", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" }, { "Name": "Shahaganj (Aurangabad)", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Non-Delivery", "Circle": "Maharashtra", "District": "Aurangabad", "Division": "Aurangabad(Maharashtra)", "Region": "Aurangabad", "Block": "Aurangabad", "State": "Maharashtra", "Country": "India", "Pincode": "431001" } ] } ]
|
28. | invalidUrl | Exception Handling Response in case of - Invalid URL | { "method": "GET", "protocol": "https", "domain": "api.postalpincode.inkl", "basepath": "/pincode/431001" }
{ "errorCode": 1000, "status": "Failed", "errorDescription": "Invalid Url" }
|
29. | noPathParam | Exception Handling Response in case of - Path Parameter not sent | { "method": "GET", "protocol": "https", "domain": "reqres.in", "basepath": "/api/users/p" }
{ "errorCode": 1009, "status": "Failed", "errorDescription": "No path param passed to the api, which is required" }
|
30. | noQueryParam | Exception Handling Response in case of - URL Parameter not set | { "method": "GET", "protocol": "https", "domain": "reqres.in", "basepath": "/api/users/p" }
{ "errorCode": 1000, "status": "Failed", "errorDescription": "No query param passed which is required." }
|
31. | invalidSecurity | Exception Handling Response in case of - Wrong or expired security | { "method": "GET", "protocol": "https", "domain": "api.postalpincode.inkl", "basepath": "/pincode/431001" }
{ "errorCode": 400, "status": "Failed", "errorDescription": "Error occurred while posting data." }
|
32. | deleteOverrideResponseCode | Delete the contact record which returns 204 as status code. Pass this staus code to caller | DELETE/deleteOverrideResponseCode/521
|
33. | restExceptionHandling | This case involves handling of error data if there is any error while executing the rest step. In this example, we are calling a postal api, which needds pincode. We are not passing this pincode, which will give an error. This error will be stored in "ERROR" object in the pipeline. Then we have step exception block where we have a step whcih will throw business exception, with message and code | { "errorCode": 500, "status": "Failed", "errorDescription": "Error getting param for key: $PATH_PARAMS.pincode. Error : Error getting value for key: $PATH_PARAMS.pincode" }
|
34. | restWithTimeout | setting timeout. if connection take longer that set time, gives timeout error. | { "errorCode": 1001, "status": "Failed", "errorDescription": "Socket Connection Timeout. Error -I/O error on GET request for \"https://api.postalpincode.in/pincode/444605\": Connect to https://api.postalpincode.in:443 [api.postalpincode.in/50.63.8.57] failed: Connect timed out" }
|
35. | restWithoutTimeout | setting timeout. will not give error since not timeout occurs | [ { "Message": "Number of pincode(s) found:1", "Status": "Success", "PostOffice": [ { "Name": "H. V. Nagar", "Description": null, "BranchType": "Sub Post Office", "DeliveryStatus": "Delivery", "Circle": "Maharashtra", "District": "Amravati", "Division": "Amaravati", "Region": "Nagpur", "Block": "Amravati", "State": "Maharashtra", "Country": "India", "Pincode": "444605" } ] } ]
|